const fs = require('fs');


// fs.readFile()   
// => 作用：异步读取文件
// => 语法：fs.readFile('文件名','utf-8',(err,data)=>{
//              err 是错误对象：
//                  - 如果有错误，err是一个错误对象
//                  - 如果没有错误，err === null
//              data 是读取的结果
//          });  

// 异步读取 02-test.txt：
fs.readFile('./02-test.txt', 'utf-8', (err, data) => {
    if (err === null) {
        console.log(data); // 这是记事本
        // 如果上面不加 'utf-8',则需要追加toString()
        // console.log(data.toString()); // 这是记事本
    } else {
        console.log(err);
    }
});


// 异步读取html文件
fs.readFile('./02-test.html', 'utf-8', (err, data) => {
    if (err === null) {
        console.log(data);
    } else {
        console.log(err);
    }
});

// 异步读取css文件
fs.readFile('./02-test.css', 'utf-8', (err, data) => {
    if (err === null) {
        console.log(data);
    } else {
        console.log(err);
    }
});